make it better - German English Dictionary